From 99425f15f5f35d3ae7ab3d3b8b481a9610c22c00 Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom Date: Thu, 8 Apr 2010 18:52:12 -0400 Subject: [PATCH] Added assertions Added assersions that gtk_extended_layout_get_height_for_width() methods return minimum sizes lesser than the natural size. --- gtk/gtkextendedlayout.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk/gtkextendedlayout.c b/gtk/gtkextendedlayout.c index 8cd0814cd6..9b9c9cef04 100644 --- a/gtk/gtkextendedlayout.c +++ b/gtk/gtkextendedlayout.c @@ -23,6 +23,7 @@ #include #include "gtkextendedlayout.h" +#include "gtksizegroup.h" #include "gtkintl.h" #include "gtkalias.h" @@ -93,6 +94,8 @@ gtk_extended_layout_get_width_for_height (GtkExtendedLayout *layout, iface = GTK_EXTENDED_LAYOUT_GET_IFACE (layout); iface->get_width_for_height (layout, height, minimum_width, natural_width); + + g_assert (!minimum_width || !natural_width || *minimum_width <= *natural_width); } /** @@ -119,6 +122,8 @@ gtk_extended_layout_get_height_for_width (GtkExtendedLayout *layout, iface = GTK_EXTENDED_LAYOUT_GET_IFACE (layout); iface->get_height_for_width (layout, width, minimum_height, natural_height); + + g_assert (!minimum_height || !natural_height || *minimum_height <= *natural_height); } #define __GTK_EXTENDED_LAYOUT_C__ -- 2.30.2